telescope boxes - Fransızca İngilizce Sözlük